x86/mm: Clean up the construction of base_disallow_mask
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 15 Jul 2016 18:34:00 +0000 (19:34 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 1 Aug 2016 16:45:45 +0000 (17:45 +0100)
commit6eec5bd4dbb47017839e9ee2340d56c222e11a65
treeb9aae7a527196b90ef86dd4d83bf219c746cb05b
parent3b54cffcdf86485dd336f71419d3bfc7106ca56c
x86/mm: Clean up the construction of base_disallow_mask

 * Use _PAGE_AVAIL_HIGH and _PAGE_NX instead of opencoding them
 * Drop further remenants of the 32bit hypervisor build

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/mm.c